Tuesdays and Thursdays from 10:30-11:50 in GHC 4101.
Instructor: Jim McCann.
Office hours in Smith 229 by appointment.
Help also available in Wean 1334 during Knitout Office Hours (most Thursday evenings at [around] 5-6:30pm, sign up for mailing list).
Class Piazza: http://piazza.com/cmu/spring2019/15869k.
Textile artifacts are -- quite literally -- all around us; from clothing to carpets to car seats. These items are often produced by sophisticated, computer-controlled fabrication machinery. In this course we will discuss everywhere code touches textiles fabrication, including design tools, simulators, and machine control languages. Students will work on a series of multi-week, open-ended projects, where they use code to create patterns for modern sewing/embroidery, weaving, and knitting machines; and then fabricate these patterns in the textiles lab. Students in the 800-level version of the course will additionally be required to create a final project that develops a new algorithm, device, or technique in textiles fabrication.
Other versions: this course will also appear in Spring 2020.
Familiarity with at least one programming language.
Students will be graded out of 36 (54 for 15-869K) points, divided as follows:
Points | Work |
---|---|
6·1 | In-Class Exercises |
3·10 | Topical Projects |
16 | Final Project (15-869K only) |
This schedule is perpetually prone to adjustment.